English to Arabic

Meaning for:
Decathlon
other
المباراة العشارية