English to Arabic

Meaning for:
Encored
other
مستعاد