English-French dictionary »

sanctuary city meaning in French

EnglishFrench
sanctuary city noun

ville sanctuaire◼◼◼nom {f}