English | German | Russian | Czech

impostress English

Meaning impostress meaning

What does impostress mean?

impostress

A female impostor.

Are you looking for...?