Polish-English dictionary »

wykręt meaning in English

PolishEnglish
wykręt noun

excusenoun
explanation designed to avoid or alleviate guilt or negative judgement