Русский-Английский словарь »

случайная связь означает в английский

РусскийАнглийский
случайная связь noun
{f}

one-night stand [one-night stands](sexual encounter)
noun