Search Results For Delectation
delectation
noun, pleasure; enjoyment
From Collins
©HarperCollins 2008. Collins English Dictionary definition of delectation
noun, pleasure; enjoyment
From Collins
©HarperCollins 2008. Collins English Dictionary definition of delectation