idp

IDP.abbr. INTERNALLY DISPLACED PERSON.

idp Read More »