What does ROSTA stand for?
ROSTA stands for "Russian Telegraph Agency"
How to abbreviate "Russian Telegraph Agency"?
"Russian Telegraph Agency" can be abbreviated as ROSTA
What is the meaning of ROSTA abbreviation?
The meaning of ROSTA abbreviation is "Russian Telegraph Agency"
What does ROSTA mean?
ROSTA as abbreviation means "Russian Telegraph Agency"