keep (one's) lips sealed - German English Dictionary

Suggest a Term