OpenRussian.org
Russian Dictionary

card-index russian