CARETA Law Professor 10 years ago (spelled, also, Carreta and Carecta.) A cart; a cartload. No related posts found