offucavi

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