Polish-English dictionary »

stacja meaning in English

PolishEnglish
trawestacja noun

travestynoun
A parody or stylistic imitation.

12