mimicker
English
mimicker meaning in English • mimicker का अर्थ अंग्रेजी में
Noun
- One who mimics; a mimic.
- An animal which imitates something else, in form or habits.