to embarrass with difficulties; to make a bungle or botch of

listen to the pronunciation of to embarrass with difficulties; to make a bungle or botch of
الإنجليزية - الإنجليزية
boggle
to embarrass with difficulties; to make a bungle or botch of
المفضلات