OLYMPO Meaning of OLYMPO in English Olymponpr [Geog.; Gr. Mythol.] Olympus Interlingua English vocab. Английский словарь Интерлингва. 2012