What does Carotte mean?

Carotte meaning in General Dictionary

A cylindrical roll of cigarette as a carotte of perique


Carotte - French to English

carrot