infuriatingEnglish

exasperating, infuriating, maddening, vexing

Adjective

Extremely annoying or displeasing

English: exasperating, infuriating, maddening, vexing

Bahasa: menjengkelkan

Bahasa words with similar meanings

English words with similar meanings

Show 3 words