English-Hindi dictionary »

natural desaster meaning in Hindi

EnglishHindi
natural desaster noun

देवीय आपदा