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