English Polish Dictionary

English - język polski

lovely weather in Polish: