Sundanese

edit

Noun

edit

kakeuheul

  1. annoyance
  2. displeasure