Term Gallery logo

Meanings of send-up in English

Portuguese
parodia
Spanish
parodia
Catalan
paròdia
Related terms