lunar crater
English Dictionary
->
Letter L
-> lunar crater
Search Dictionary:
lunar crater Definition
(n)
a
crater
on
the
Earth
''
s
moon
lunar crater Synonyms
lunar crater
© Art Branch Inc.