English | German | Russian | Czech

imitatress English

Meaning imitatress meaning

What does imitatress mean?

imitatress

(archaic) A female imitator.

Are you looking for...?