Spanish-English Dictionaryparodiar
Meaning of parodiar