Meaning Of One-night Stand In English - Cambridge Dictionary

Tag » What Does One Night Stand Mean