Online English Dictionary

Home

Stomachless


a.

Being without a stomach.


© 2009 Dammam Community College