English–Russian dictionary

Russian translation of the English word Slough

English → Russian
  
EnglishRussian (translated indirectly)Esperanto
Слау
🔗 Parmjeet Sandhu operated the decade‐long scam from a warehouse in Slough, Berkshire, where his companies were based.
(marsh; swamp; bog; wetland; fen; marshland; morass; quag; quagmire)
болото

EnglishRussian
Slough Слау