meaning of Carotte

Carotte meaning in General Dictionary

A cylindrical roll of cigarette as a carotte of perique


Carotte - French to English

carrot