bumfuzzle

listen to the pronunciation of bumfuzzle
الإنجليزية - الإنجليزية
to confuse or fluster