English-Latin dictionary »

any team meaning in Latin

EnglishLatin
any team noun

quadriga [quadrigae](1st) F
noun