English-Russian dictionary »

sherwood forest meaning in Russian

EnglishRussian
Sherwood Forest (country park)
proper noun

Шервудский лесproper noun