meaning of caricatura

caricatura - Spanish to English

caricature