English-Latin dictionary »

coach, traveling-carriage meaning in Latin

EnglishLatin
coach, traveling-carriage noun

carruca [carrucae](1st) F
noun