meaning of delectate

1. To delight; to charm.


Related Words

delectate |

Developed & Maintained By Taraprasad.com

Treasure Words