German-English dictionary »

maulbeerzelle meaning in English

GermanEnglish
die Maulbeerzelle Substantiv

Mott cellnoun