English Polish Dictionary

English - język polski

luxury residence in Polish: