vanmaram

ഭീമാകാരം - meaning in english

Meanings for ഭീമാകാരം

noun
Slapper
unknown
enormity