Search term send-up has one result
Jump to
EN English FR French
send-up (n) [satirical imitation] parodie (n) {f} [satirical imitation]