English to English
frustrating
adjective satellite (s)
- discouraging by hinderingmematahkan oleh hinderingsource: wordnet30preventing realization or attainment of a desiremencegah kesedaran atau pencapaian dari keinginansource: wordnet30