desafiante
Top 30000
Meanings
Noun
1. defier
2. challenge (a person who is difficult to handle or work with)