English | German | Russian | Czech

eat humble pie English

Translation eat humble pie in Russian

How do you say eat humble pie in Russian?

Are you looking for...?

eat | humble | pie