Arabic-English dictionary »

الدرّاجة الصغيرة meaning in English

ArabicEnglish
الدرّاجة الصغيرة

Scooter[UK: ˈskuː.tə(r)] [US: ˈskuː.tər]