DIOSCUROS


Meaning of DIOSCUROS in English

Dioscuros

npl [Mythol.] Dioscuri, Dioscuroi, Castor and Pollux

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