Online English Dictionary

Home

Emboyssement


n.

An ambush.


© 2009 Dammam Community College