borra
Top 20000
Meanings
Noun
1. young female sheep
2. rough wool
3. flock (for mattress)
4. stuffing (for cushions)
5. cotton waste
6. coffee grounds (Canary Islands, Panama, Cuba, Dominican Republic, Puerto Rico, Venezuela, Ecuador, Bolivia)