Mookkatta meaning in english


Word: മൂക്കട്ട Transliteration: mūkkaṭṭa

Meaning of മൂക്കട്ട in english :

Snot
Related wordsmūkkaṭṭa (മൂക്കട്ട) - Snot 
Malayalam to English
English To Malayalam