vanmaram

മഹാശക്തി - meaning in english

Meanings for മഹാശക്തി

noun
Great power