Index | anguis in herba


anguis in herba: A snake in the grass; a false friend; an unforeseen danger.