LYRA


Meaning of LYRA in English

n I. lyre (1. [Mus.]; 2. [Astron.]); II. lyrebird

Interlingua English vocab.      Английский словарь Интерлингва.