Online English Dictionary

Home

Effascinate


v. t.

To charm; to bewitch.


© 2009 Dammam Community College