Tamil Dictionary 🔍

tea-plant

n. தேயிலைச் செடி.


tea-plant - Similar Words