Polish-English dictionary »

poruta meaning in English

PolishEnglish
poruta noun

fiasconoun
ludicrous or humiliating situation