Arabic-English dictionary »

ذو روح رياضية meaning in English

ArabicEnglish
ذو روح رياضية n

sportperson who exhibits either good or bad sportsmanship