Polish-English dictionary »

łunochod meaning in English

PolishEnglish
łunochod noun

lunokhodnoun
a Soviet lunar rover

Łunochod noun

lunokhodnoun
a Soviet lunar rover