Simple, fast, convenient Polish - Russian and Russian - Polish dictionary which contains 57000 words
Download