Dictionnaire
babelfish
/
Dictionnaire
/
Anglais → Allemand
to do one's best bib and tucker
Dictionnaire
to do one's best bib and tucker
sich in Schale schmeißen