English-Latin dictionary »

twin to pollux, brother to helen meaning in Latin

EnglishLatin
twin to Pollux, brother to Helen noun

Castor [Castoris](3rd) M
noun