vanmaram

മഹോദരം - meaning in english

Meanings for മഹോദരം

noun
Dropsy
Hydropsy