German-English dictionary »

stickseide meaning in English

GermanEnglish
die Stickseide Substantiv

stitching silknoun