vocab dash
Log in
Sign up
tapada
Top 30000
Meanings
Noun
1. cover (action and effect of covering)
(Colombia)