to distract, disturb, puzzle, vex

listen to the pronunciation of to distract, disturb, puzzle, vex
English - Turkish
English - English
{v} perplex