dizz

listen to the pronunciation of dizz
الإنجليزية - الإنجليزية
To make dizzy; to astonish; to puzzle