Czech-English dictionary »

lunochod meaning in English

CzechEnglish
lunochod noun
{m}

lunokhod(a Soviet lunar rover)
noun