English-Hindi dictionary »

god, lord meaning in Hindi

EnglishHindi
god, lord noun

विधाता