English-Russian dictionary »

engine shed meaning in Russian

EnglishRussian
engine shed (railway building)
noun

железнодорожное депоnoun
{n}