Online English Dictionary

Home

Wizard


a.

Enchanting; charming.


© 2009 Dammam Community College