Tamil Dictionary 🔍

மலங்காடு

malangkaadu


, ''s.'' A mountainous region.

Miron Winslow


மலங்காடு - ஒப்புமை - Similar