English
›
Words
strong
desire that is difficult to control
Translation:
English
Noun
4
compulsion
Add
Translation