English to Arabic

Meaning for:
Flitted
other
مرفرف