Arabic-English dictionary »

تَأْجِير سَيَّارَات meaning in English

ArabicEnglish
تَأْجِير سَيَّارَات m

car rentalhiring of cars for short periods