Tamil Dictionary 🔍

cane-brake

n. மூங்கிற் புதர்க்காடு, பிரப்பங்காடு.


cane-brake - Similar Words