Multilingual Turkish Dictionary

IDLE WHEEL

IDLE WHEEL : English Turkish Textile

avara çıkrığı, avara kasnağı