English Polish Dictionary

English - język polski

physical effort in Polish: