Русский-Английский словарь »

железнодорожная артиллерия означает в английский

РусскийАнглийский
железнодорожная артиллерия noun
{f}

railway gun(large mobile artillery gun on railway)
noun