Simple, fast, convenient Finnish - Russian and Russian - Finnish dictionary which contains 58140 words
Download