in a close and loving embrace (lovers) - Turkish English Dictionary

Suggest a Term