vanmaram

മഹാകോടി - meaning in english

Meanings for മഹാകോടി

noun
Trillion