English Polish Dictionary

English - język polski

fleece jacket in Polish: