offucavi

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