macerare

listen to the pronunciation of macerare
Italienisch - Türkisch
sıvıya basarak yumuşatmak
Lateinisch - Englisch
soften
make wet/soft, soak/steep/bathe
worry, annoy/vex
wear down, exhaust