English-Latin dictionary »

ilium, troy meaning in Latin

EnglishLatin
Ilium, Troy noun

Ilion [Ilii]noun
N