Go to Homepage
[Subject: Generalities]
- Stubbornly obstructive and unwilling to cooperate; having a difficult and contrary disposition
Translated in 11 languages
- Easily annoyed and disposed to complain
Translated in 27 languages