English Polish Dictionary

English - język polski

TV station in Polish: