meaning of insidiator

1. One who lies in ambush.


Related Words

insidiator |

Developed & Maintained By Taraprasad.com

Treasure Words