Translation of jambu in English:

jambu

guava

noun

  • 1

    guava, a tropical fruit