offuco

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