DP

Explore definitions, synonyms, and language insights of DP

Definitions

Noun
a person forced to flee from home or country

More General Terms