vocab dash
Log in
Sign up
corcha
Meanings
Noun
1. cork (material)
2. cork cup