5 Russian phrases I wish we had in English

"My, this is fine mushroom weather today!" and other Russian expressions, words and phrases.
Sep 28, 2016