English
›
Words
amour
Translation:
English
Noun
a
very serious love affair
Add
Translation