German-English dictionary »

betelkauen meaning in English

GermanEnglish
das Betelkauen Substantiv

betel nut chewingnoun