to lampoon; to satiraze

listen to the pronunciation of to lampoon; to satiraze
English - English
pasquin