English Polish Dictionary

English - język polski

shopping arcade in Polish: