shirabe.org
2)
#300,533
Meaning
    1. internally displaced person
    1. EN An internally displaced person (IDP) is someone who is forced to flee his or her home but who remains within his or her country's borders.
      More
Forms
Learn this word with smart reviews that adapt to you Save word
Results