vanmaram

തീറ്റിമാടന് - meaning in english

Meanings for തീറ്റിമാടന്

noun
Bonvivant
unknown
gutter