English
›
Words
dedication
to a long-term involvement
Translation:
English
Noun
1
commitment
Add
Translation