vocab dash
Log in
Sign up
estambre
Top 20000
Meanings
Noun
1. stamen
(botany)
2. a type of yarn