Mankeaatta meaning in english
Word: മണ്കോട്ട Transliteration: maṇkōṭṭa
Mound Related wordsmaṇkōṭṭa (മണ്കോട്ട) - Earthwork
Meaning of മണ്കോട്ട in english :
EarthworkMalayalam to English
English To Malayalam