English-Hindi dictionary »

charming, beautiful to look at meaning in Hindi

EnglishHindi
charming, beautiful to look at adjective

नयनाभिराम