Translation of "Luna" into English
the Moon is the translation of "Luna" into English.
Luna
-
the Moon
npr
-
Show algorithmically generated translations
Add example
Add
the Moon is the translation of "Luna" into English.
npr
Show algorithmically generated translations