stall sponsored by the authorities during the celebration of national holidays - French English Dictionary

Suggest a Term