Go to Homepage
[Subject: Communications]
- One that closely imitates or mimics another, someone who copies the words or behavior of another
Translated by: LUCIA MACCAFERRI
Translated in 4 languages
- to act as an imitator
Translated in 1 languages