मैफि मांगनेकिनि मजबूर हन

English: Translation
eat one's words
Hindi: Translation
क्षमा मांगने के लिये विवश होना
noun
verb