Hindi-English dictionary »

भवसागर meaning in English

HindiEnglish
भवसागर

devout seanoun