Russian-English dictionary »

подземная лодка meaning in English

RussianEnglish
подземная лодка noun
{f}

subterrene(a machine for drilling or tunnelling underground)
noun