Arabic-English dictionary »

مَطَر حَمْضِيّ meaning in English

ArabicEnglish
مَطَر حَمْضِيّ m

acid rainunusually acidic rain