offocatus

listen to the pronunciation of offocatus
Lateinisch - Englisch
choke, throttle