offocatus

listen to the pronunciation of offocatus
اللاتينية - الإنجليزية
choke, throttle