English-Hindi dictionary »

over the moon meaning in Hindi

EnglishHindi
over the moon noun

अति प्रसन्न