vanmaram

ഭീമശക്തി - meaning in english

Meanings for ഭീമശക്തി

noun
Super-strength