English
›
Words
glamor
Translation:
English
Noun
1
compelling
charm
Add
Translation