Polish-English dictionary »

satyra meaning in English

PolishEnglish
satyra

pasquinade

satyra noun

satirenoun
literary technique