tapada
Top 30000
Meanings
Noun
1. cover (action and effect of covering) (Colombia)