meaning of Betelnuss

Betelnuss - German to English

areca fan

View more

  • betel nut