Translation of "luna" into English
moon, Luna, Moon are the top translations of "luna" into English.
luna
-
moon
noun -
Luna
nounThe sole natural satellite of the Earth.
-
Moon
properThe sole natural satellite of the Earth.
-
Show algorithmically generated translations
Images with "luna"
Phrases similar to "luna" with translations into English
-
Sierra de Luna
-
phase of the moon
Add example
Add