Translation of sedap in English:

sedap

delicious, nice, tasty

  • 1

    delicious, nice, tasty
  • 2

    refreshed