English to Arabic

Meaning for:
Throwbacks
other
الإرتداد