person one has a loving encounter with - Turkish English Dictionary

Suggest a Term