Slovnenya

Translation English Spanish: succulency

Dictionary: main
succulency
noun