English to Arabic

Meaning for:
Subcompacts
other
السيارات الصغيرة