English
›
Words
feel
selfsatisfaction or pride
Translation:
English
Verb
1
preen
Add
Translation