Slovnenya

Translation English French: sumptuous

Dictionary: main
sumptuous