French-English dictionary »

déplacé interne meaning in English

FrenchEnglish
déplacé interne nom

internally displaced person◼◼◼(someone who is forced to flee home but remains within his or her country's borders)
noun