A word examined

delivery

noun
8 letters·English
noun

deliverythe act of bringing or sending goods to someone, or the goods brought

No comments yet