á
é
í
ó
ú
ñ
?
English Translation of moonscape
moon·scape
s.
(
view of the moon
) paisaje lunar
m.
(
desolate landscape
) paisaje desolado
Spanish English Dictionary
::
Spanish Articles
::
Sitemap
::
Search by Letter