macero

listen to the pronunciation of macero
Italian - English
soaked
rotten, decayed
retting ground
pulped