Polish-English dictionary »

załatwiać się meaning in English

PolishEnglish
załatwiać się verb

do one's businessverb

pooverb