Sponsored Links

mangrove tree

translation and definition "mangrove tree", tamil lexicon

WordTamil Definition
mangrove treeமாங்கிரோவ் மரம்