quemada
Top 15000
Meanings
Noun
1. burnt side of a mountain
2. burn (Canary Islands)
3. deceit; fraud (Canary Islands, Puerto Rico)
4. beating; bashing (Canary Islands)