German-English dictionary »

schaumzelle meaning in English

GermanEnglish
die Schaumzelle Substantiv

foam cellnoun