frustrating

frustrating

frustrating

Adjective

discouraging by hindering

Synonyms:

Adjective

preventing realization or attainment of a desire

Synonyms: