Spanish-English Dictionarycaricaturizar
Meaning of caricaturizar