macerare

listen to the pronunciation of macerare
İtalyanca - Türkçe
sıvıya basarak yumuşatmak
Latince - İngilizce
soften
make wet/soft, soak/steep/bathe
worry, annoy/vex
wear down, exhaust