offucatus

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