Polish-English dictionary »

twarda sztuka meaning in English

PolishEnglish
twarda sztuka noun

tough cookienoun
person who can endure physical or mental hardship