English Polish Dictionary

English - język polski

necessary indispensable in Polish: