French-English dictionary »

soupe populaire meaning in English

FrenchEnglish
soupe populaire nom {f}

soup kitchen◼◼◼(place set up to provide basic food as a charity or in time of disaster)
noun