English-German dictionary »

look damasten meaning in German

EnglishGerman
look damasten

damastartig