Translation of أمطر بوابل من

      Verb

      related Translations

      to shower with rain (v.) , {it rained upon them}
      أمطر {تْهُم السّمَاءُ}
      to rain (v.) , {it rained}
      أمطر {تِ السّمَاءُ}