live actress

English

Noun

live actress (plural live actresses)

  1. (film, video games) A filmed actress.