vocab dash
Log in
Sign up
soleta
Meanings
Noun
1. patch (for clothing)
2. ladyfinger (biscuit)