DORSA

DORSA stands for Dominican Republic Settlement Association, Inc.

DORSA
Share
Abbreviations And Their Meaning