English to Arabic

Meaning for:
Drizzled
other
أمطر مطرا خفيفا