Tamil Dictionary 🔍

moss-rose

n. தோட்ட மலர்வகை.


moss-rose - Similar Words