Polish-English dictionary »

z wielkim trudem meaning in English

PolishEnglish
z wielkim trudem

by the skin of one's teethbarely, closely