Arabic-English dictionary »

سْكُوتَر meaning in English

ArabicEnglish
سْكُوتَر m

scootertype of motorcycle or moped with a step-through frame|motor scooter