Sumptuous (fr. Somptueux)

Translation into English

Synonyms