Translation of urap-urap in English:

urap-urap

noun

  • 1

    salad with grated coconut mixture