What does STMA stand for?
STMA stands for "Seychelles Tourism Marketing Authority"
How to abbreviate "Seychelles Tourism Marketing Authority"?
"Seychelles Tourism Marketing Authority" can be abbreviated as STMA
What is the meaning of STMA abbreviation?
The meaning of STMA abbreviation is "Seychelles Tourism Marketing Authority"
What does STMA mean?
STMA as abbreviation means "Seychelles Tourism Marketing Authority"