Dictionary / Transport
ستاسيون ديال الإسونس
/STATION D LESSENCE/
English
gas station
French
station essence
Part of Speech
noun
Register
standard