English synonyms about - contact  

caroche

noun

1 caroche

A luxurious carriage suitable for nobility in the 16th and 17th century.

Polish: karoca


Find more on caroche elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0263