meaning of CARUCA, OR CARUA

CARUCA, OR CARUA meaning in Law Dictionary

plow.