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