brete
Top 30000
Meanings
Noun
1. an unavoidable and inescapable predicament
2. job (Costa Rica)
3. difficult situation