Polish-English dictionary »

mimo wszystko meaning in English

PolishEnglish
mimo wszystko

for all that

still and all