English synonyms about - contact  

lunar crater

noun

1 lunar crater

A crater on the Earth's Moon.

Dutch: maankrater


Find more on lunar crater elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0153