Search term send-up has one result
Jump to
EN English ES Spanish
send-up (n) [satirical imitation] parodia (n) {f} [satirical imitation]