arabdict Dictionary & Translator - Arabic-English translation for أَمْطَرَتْ

      Verb

      to rain (v.) , {geogr.}
      أَمْطَرَتْ {جغرافيا}

      related Translations

      to drizzle (v.) , {geogr.}