Polish-English dictionary »

imitator meaning in English

PolishEnglish
imitator noun

copycatnoun
one who imitates or plagiarizes others' work