Online English Dictionary

Home

Ambagious


a.

Circumlocutory; circuitous.


© 2009 Dammam Community College