Multilingual Turkish Dictionary

LADDER-STITCH

LADDER-STITCH : English Turkish Textile

iğneardı teyel, çapraz teyel