Dictionary / Transport

aire de repos

إير دو روبو

/ir d ro-PO/

English

rest area

French

aire de repos

Part of Speech

noun

Register

standard