thread of canvas or cloth to balance a load on the head - Spanish English Dictionary

Suggest a Term