vanmaram

മൂക്കിള - meaning in english

Meanings for മൂക്കിള

noun
Snot
Mucus