DUSSEHRA


Meaning of DUSSEHRA in English

n. Hindu festival celebrating the triumph of good over evil

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.