meaning of effascinate

1. To charm; to bewitch.


Related Words

effascinate |

Developed & Maintained By Taraprasad.com

Treasure Words