IMITATRIX


Meaning of IMITATRIX in English

noun an imitatress.

Webster English vocab.      Английский словарь Webster.