Polish-English dictionary »

załatwić się meaning in English

PolishEnglish
załatwić się verb

do one's businessverb