English-Latin dictionary »

three-horse team meaning in Latin

EnglishLatin
three-horse team noun

triga [trigae](1st) F
noun

Your history