French-English dictionary »

camp d'internement meaning in English

FrenchEnglish
camp d'internement nom {m}

internment camp◼◼◼(euphemism)
noun