German-English dictionary »

sarcosin meaning in English

GermanEnglish
das Sarcosin Substantiv

sarcosine◼◼◼noun