English Polish Dictionary

English - język polski

efficient effective in Polish: