German-English dictionary »

keimfaden meaning in English

GermanEnglish
der Keimfaden Substantiv

germ tubenoun