Russian-English dictionary »

железнодорожное депо meaning in English

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

engine shed(railway building)
noun