English to Catalan Dictionary
succulent
Planta suculenta
Meaning for succulent found in 29 Languages.
Sponored Video