Translation of guava in English:

guava

guava

noun

  • 1

    guava, a tropical fruit