OpenRussian.org
Russian DictionaryРусский Словарь

looks russian

Examples