What does DRSTP stand for?
DRSTP stands for "Democratic Republic of Sao Tome and Principe"
How to abbreviate "Democratic Republic of Sao Tome and Principe"?
"Democratic Republic of Sao Tome and Principe" can be abbreviated as DRSTP
What is the meaning of DRSTP abbreviation?
The meaning of DRSTP abbreviation is "Democratic Republic of Sao Tome and Principe"
What does DRSTP mean?
DRSTP as abbreviation means "Democratic Republic of Sao Tome and Principe"