caruca
/K R UW1 K AH0/noun
- 1
Alternative form of carruca. [(historical) A heavy wheeled turnplough that was used during the Middle Ages.]
Translate โcarucaโ into another language
Choose a language below to open the translator with English selected as the source language.