pressare

listen to the pronunciation of pressare
Lateinisch - Englisch
press, squeeze