Arabic-English dictionary »

مَمْشىً كَهْرَبَائِيٌّ meaning in English

ArabicEnglish
مَمْشىً كَهْرَبَائِيٌّ m

treadmillpiece of indoor sporting equipment