embarrassing, awkward, cumbrous; perplexing; troublesome

listen to the pronunciation of embarrassing, awkward, cumbrous; perplexing; troublesome
Englisch - Französisch
embarrassant