Online English Dictionary

Home

Quickwitted


a.

Having ready wit


© 2009 Dammam Community College