Online English Dictionary

Home

Affabrous


a.

Executed in a workmanlike manner; ingeniously made.


© 2009 Dammam Community College