Translation of jambu biawas in English:

jambu biawas

noun

  • 1

    a tropical fruit with lots of seeds, guava