Translate terms between Russian, English and other languages.
Words and expressions explained in Russian only. Good for intermediate and advanced level.
Look at what terms mean here!
Economical, medical, technical and other specialized English-Russian-English dictionaries.
Russian slang expressions.
Review of Russian abbreviation dictionaries available online.
English » Russian dictionary
TODAY'S STREET SIGN
Russian: Театр ''Триада''
English: Triad theater