Slovnenya

Translation English French: succulence

Dictionary: main
succulence
noun