SATYRO Meaning of SATYRO in English (sá-)n satyr (1. [Gr. Mythol.]; 2. [Entom.]) Interlingua English vocab. Английский словарь Интерлингва. 2012