Dictionary search results

Showing 1-3 of 3 results

lander British & World English

A spacecraft designed to land on the surface of a planet or moon

Länder in Land British & World English

A state of Germany or Austria