vocab dash
Log in
Sign up
pelliza
Top 45000
Meanings
Noun
1. a fur coat
2. a faux fur coat or jacket
3. a dolman jacket