Translation of أَمْطَرَتْ رَذَاذًا

      Verb

      to drizzle {geogr.}

      ...

      related Translations

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