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