Slovnenya

Translation English Spanish: succulence

Dictionary: main
succulence
noun