kamus
.
Search
About
lander
English
Lander, lander
Noun
A town in central Wyoming
English: Lander
Bahasa:
Lander
A space vehicle that is designed to land on the moon or another planet
English: lander
Bahasa words with similar meanings
lander