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
English - English
boggle
to embarrass with difficulties; to make a bungle or botch of
Favorites