vanmaram

സഹസ്രധാ - meaning in english

Meanings for സഹസ്രധാ

noun
Thousand fold