vanmaram

മഹന് - meaning in english

Meanings for മഹന്

noun
Great grand father