offocare

listen to the pronunciation of offocare
Latin - English
choke, throttle