a serpent in (one's) bosom - German English Dictionary

Suggest a Term