MALPAIS MEANING IN ENGLISH

• Malpais Definition & Synonyms

  1. (n.) The rough surface of a congealed lava stream.


RECENT SEARCHES