Sponsored Links

striga

translation and definition "striga", tamil lexicon

WordTamil Definition
strigaபல்லிச்செடி