offucare

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