English-German dictionary »

muscoid meaning in German

EnglishGerman
muscoid

moosartig