Sponsored Links

leaf scar

translation and definition "leaf scar", tamil lexicon

WordTamil Definition
leaf scarஇலைத் தழும்பு