meaning of snake in the grass

1. a deceitful or treacherous person


Related Words

snake in the grass |

Developed & Maintained By Taraprasad.com

Treasure Words