Sponsored Links

petaloid

translation and definition "petaloid", tamil lexicon

WordTamil Definition
petaloidசிற்றிதழ்,அல்லிபோன்ற