Dictionary / Transport
إير دو ريبو
/AIRE D REPOS/
English
rest area
French
aire repos
Part of Speech
noun
Register
standard