union of two people (usually in a love relation) - Turkish English Dictionary

Suggest a Term