Car and Road Terms

مصطلحات السيارات والطرق

Pronunciation (Machine)

 محطة وقود

Meaning:

 Gas station