Wörterbuch Englisch Deutsch

Englisch - Deutsch, Deutsch - Englisch


keep a lid on sth.

DeutschEnglish
etwas unter Kontrolle halten keep a lid on sth. [verb]