Polish-English dictionary »

trawestacja meaning in English

PolishEnglish
trawestacja noun

travestynoun
A parody or stylistic imitation.