Synonym-English dictionary »

luxuriate synonyms in English

SynonymEnglish
luxuriate verb
generic term

surfeitverb