English-German dictionary »

to eat humble pie meaning in German

EnglishGerman
to eat humble pie

kleine Brötchen backen