English Polish Dictionary

English - język polski

dispatch of goods in Polish: