English-German dictionary »

double stitched meaning in German

EnglishGerman
double stitched

zwiegenäht