English to Arabic

Meaning for:
Flittered
other
مصفّق