Arabic-English dictionary »

إسكواش meaning in English

ArabicEnglish
إسكواش

Squash (sport)