ANGUIS IN HERBA


Meaning of ANGUIS IN HERBA in English

[an.guis in her.ba] [L] foreign term : snake in the grass

Merriam-Webster English vocab.      Английский словарь Merriam Webster.