Definitions and translations for "abbassare la cresta"

Italian - English - abbassare la cresta

Pronunciation
v. eat humble pie, admit that one has done something wrong and apologize

Italian - German - abbassare la cresta

Pronunciation
v. klein beigeben
Share this page
Dictionary Extension