Latin-English dictionary »

carrucha meaning in English

LatinEnglish
carrucha [carruchae] (1st) F
noun

four-wheeled L+Snoun

state coachnoun
[UK: steɪt kəʊtʃ] [US: ˈsteɪt koʊtʃ]

traveling-carriagenoun