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

have an affair означает в русский

АнглийскийРусский
have an affair (engage in a relationship while married)
verb

гулятьverb
{imPlf}

изменитьverb
{Plf}

изменятьverb
{imPlf}

иметь любовную связьverb
{imPlf}

иметь романverb
{imPlf}

крутить амурыverb
{imPlf}