meaning of Betelnuß

Betelnuß - German to English

areca nut

View more

  • betel nut