imitatorEnglish

imitator, ape, aper, copycat, emulator

Noun

Someone who (fraudulently) assumes the appearance of another

English: impersonator, imitator

Bahasa: penyamar

Bahasa words with similar meanings

English words with similar meanings

Show 5 words