vanmaram

മുഖത്തടി - meaning in english

Meanings for മുഖത്തടി

noun
Facer
Smack in the eye
unknown
snub