Dictionary / Transport
إير دو روبو
/ir d ro-PO/
English
rest area
French
aire de repos
Part of Speech
noun
Register
standard