PUNA MEANING IN ENGLISH

• Puna Definition & Synonyms

  1. (n.) A cold arid table-land, as in the Andes of Peru.


RECENT SEARCHES