No exact matches found


strip of leather or other flexible material for holding things together or in place, or supporting something is not currently in the dictionary, would you like to add it?

Powered by Oxford