English to Arabic

Meaning for:
Yo-yo
other
لعبة اليو يو