ROSTA

AcronymDefinition
ROSTA➣Russian Telegraph Agency (TASS predecessor 1918-1925)
ROSTA➣Regional Office for Science and Technology in Africa (UN Educational, Scientific and Cultural Organization)