MOONSCAPED


Meaning of MOONSCAPED in English

adj. having a landscape that resembles the surface of the moon

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.