pressatus

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