English-Turkish dictionary »

packing needle meaning in Turkish

EnglishTurkish
packing needle (large needle)
noun

çuvaldıznoun