lampoon, satirize

listen to the pronunciation of lampoon, satirize
English - Spanish
satirizar
satirizar(transitive)
English - Arabic
{s} هجا