Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

caroche Definition

Cancel
caroche
noun(ca-roche)
a luxurious horse-drawn carriage

Words Related to caroche!

caroche Examples by Brain Bank Users