MalayTranslate.com
Malay to English Translator
Translate Here

English to English

frustrating

adjective satellite (s)

  • discouraging by hindering
    mematahkan oleh hindering
    source: wordnet30
  • preventing realization or attainment of a desire
    mencegah kesedaran atau pencapaian dari keinginan
    source: wordnet30