meaning of insidiator
1.
One
who
lies
in
ambush.
Related Words
insidiator
|
Developed & Maintained By
Taraprasad.com