Shobdo Logo
Dictionaries

English ↔ Russian

Oxford English–Russian

English-Russian bilingual dictionary

38.9K entriesWith Audio