English-French dictionary »

thermopolium meaning in French

EnglishFrench
thermopolium (eating establishment)
noun

thermopolium◼◼◼nom {m}