English
›
Words
openly
and boldly resisting (in spite of opposition)
Translation:
English
Adjective
7
defiant
Add
Translation