vanmaram

മഹാഭീരു - meaning in english

Meanings for മഹാഭീരു

noun
Poltroon