Online English Dictionary

Home

Ravishing


a.

Rapturous; transporting.


© 2009 Dammam Community College