Turkish-English dictionary »

çuvaldız meaning in English

TurkishEnglish
çuvaldız noun

packing needle(large needle)
noun