macerare

listen to the pronunciation of macerare
Italian - Turkish
sıvıya basarak yumuşatmak
Latin - English
soften
make wet/soft, soak/steep/bathe
worry, annoy/vex
wear down, exhaust