Arabic-English dictionary »

مَمْشىً رِيَاضِيٌّ meaning in English

ArabicEnglish
مَمْشىً رِيَاضِيٌّ m

treadmillpiece of indoor sporting equipment