succulente French - English
1.
Englishsucculent
-
Englishbotany: having fleshy leaves or other tissues that store water
-
Frenchsucculentgras
Englishsucculent
-
Englisha succulent plant
-
Frenchsucculente
English translator: French English succulente Eesti sõnaraamat Español Traductor Svenska Översättare