A word examined

delicacy

noun
8 letters·English
noun

delicacya special or expensive food that is considered very tasty

No comments yet