English-Hindi dictionary »

our lady of mercy meaning in Hindi

EnglishHindi
our lady of mercy noun

दया की देवी