English Polish Dictionary

English - język polski

a lot of traffic in Polish: