Version Française
Meaning of
"cactus"
in English language
French to English
English to French
French
English
cactus
cactus
cactus (m)
cactus