French-English dictionary »

aire de restauration meaning in English

FrenchEnglish
aire de restauration nom {f}

food court◼◼◼(common area for dining)
noun