Sponsored Links

mangosteen

translation and definition "mangosteen", tamil lexicon

WordTamil Definition
mangosteen(மலாய்) மங்குஸ்தான் பழம், மங்குஸ்தான் மரம்.