Satirize — English Spanish translation1 translation found

satirize (v) (general) satirizar (v) (general)
Translate Satirize into other languages
Translate satirize into German
Translate satirize into French
Translate satirize into Italian
Translate satirize into Dutch
Translate satirize into Portuguese
Translate satirize into Slovenian
Translate satirize into Polish
Translate satirize into Czech