Polish-English dictionary »

praca zespołowa meaning in English

PolishEnglish
praca zespołowa noun

teamworknoun
cooperative effort of a team