English to Arabic

Meaning for:
Hopscotch
other
لعبة المربعات