ROSTA

AcronymDefinition
ROSTARussian Telegraph Agency (TASS predecessor 1918-1925)
ROSTARegional Office for Science and Technology in Africa (UN Educational, Scientific and Cultural Organization)