Arabic-English dictionary »

مُوتُوسِيكِل meaning in English

ArabicEnglish
مُوتُوسِيكِل m

motorcycleopen-seated motor vehicle with handlebars instead of a steering wheel

Your history