embarrassing, awkward, cumbrous; perplexing; troublesome

listen to the pronunciation of embarrassing, awkward, cumbrous; perplexing; troublesome
الإنجليزية - الفرنسية
embarrassant