Slovnenya

Translation English Spanish: succulency

Diccionario: main
succulency
noun