macerare

listen to the pronunciation of macerare
الإيطالي - التركية
sıvıya basarak yumuşatmak
اللاتينية - الإنجليزية
soften
make wet/soft, soak/steep/bathe
worry, annoy/vex
wear down, exhaust