Dictionary search results

Showing 1-2 of 2 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