Tamil Dictionary 🔍

kaleyard

n. காய்கறித் தோட்டம், அடுக்களை அடுத்த தோட்டம்.


kaleyard - Similar Words