Spanish–English dictionary

English translation of the Spanish word imitador

Spanish → English
  
SpanishEnglish
imitador copier; copyist; follower; mimic