cactus (plural: cactuses - French English Dictionary

cactus (plural: cactuses

Meanings of "cactus (plural: cactuses" in French English Dictionary : 1 result(s)

English French
Agriculture
cactus (plural: cactuses cactus