Version Française
Translate
"carrot"
to French Language
English to French
French to English
English
French
carrot
carotte (f)
carrot
carotte
carrot
la carotte
carrot and stick approach
(Police) tactique de la carotte et du bâton.
Carrots
Carottes