Online English Dictionary

Home

Putrifacted


a.

Putrefied.


© 2009 Dammam Community College