Home
Manglish
English listing
Malayalam listing
About
Smack in the eye - meaning in malayalam
Meanings for Smack in the eye
noun
മുഖത്തടി