small stick used to replace a weaver's shuttle - Turkish English Dictionary

Suggest a Term