vocab dash
Log in
Sign up
marroquinería
Top 40000
Meanings
Noun
1. leather goods
2. a leather goods store
3. the leather industry