chaquetón
Top 35000
Meanings
Noun
1. a short coat or jacket
Examples1
Maybe we can reuse the wool from this jacket that moth chewed up.