German-English dictionary »

betain meaning in English

GermanEnglish
das Betain Substantiv

betaine◼◼◼noun