vanmaram

ഭാഗീരഥപ്രയത്‌നം - meaning in english

Meanings for ഭാഗീരഥപ്രയത്‌നം

noun
Endeavour of bhagiratha