Hindi-English dictionary »

नवरात्र meaning in English

HindiEnglish
नवरात्र

a period of nine days