Tamil Dictionary 🔍

petalled

a. பூவிதழ்களையுடைய.


petalled - Similar Words