DELECTATE MEANING IN ENGLISH

• Delectate Definition & Synonyms

  1. (v. t.) To delight; to charm.


RECENT SEARCHES