vanmaram

മുട്ടാളന് - meaning in english

Meanings for മുട്ടാളന്

noun
Churl
Dullard
Noodle