Hindi-English dictionary »

नवतारा meaning in English

HindiEnglish
नवतारा

nova [novas]noun
[UK: ˈnəʊ.və] [US: ˈnoʊ.və]