German-English dictionary »

moosartig meaning in English

GermanEnglish
moosartig

muscoid