English-Latin dictionary »

born of trojan stock, descendent of trojans meaning in Latin

EnglishLatin
born of Trojan stock, descendent of Trojans noun

Troiugena [Troiugenae](1st) M
noun