Tamil Dictionary 🔍

lop-ears

n. pl. தொங்குங் காதுகள்.


lop-ears - Similar Words