marroquinería
Top 40000
Meanings
Noun
1. leather goods
2. a leather goods store
3. the leather industry