Translation of daun sirih in English:

daun sirih

betel leaf

noun

  • 1

    betel leaf