French-English dictionary »

restaurant éphémère meaning in English

FrenchEnglish
restaurant éphémère nom {m}

pop-up [pop-ups]◼◼◼(business that quickly pops up)
noun