Hindi-English dictionary »

अम्ल वर्षा meaning in English

HindiEnglish
अम्ल वर्षा

acid precipitationnoun

acid rainnoun
[UK: ˈæ.sɪd reɪn] [US: ˈæ.səd ˈreɪn]