An act of hindering someone's plans or efforts
English: frustration, thwarting, foiling
thwarting, foiling, frustrating, frustration, frustrative
English: frustration, thwarting, foiling
English: frustrating, frustrative, thwarting
Bahasa: mengecewakan