Online English Dictionary

Home

Stomacher


n.

One who stomachs.


© 2009 Dammam Community College