meaning of leather strip

1. implement consisting of a strip of leather


Related Words

leather strip |

Developed & Maintained By Taraprasad.com

Treasure Words