You asked:

what language do they speak in peru

  • The languages that are Peru's languages are Spanish, Portuguese, Quechua, Aymara and Peruvian Spanish.
  • Spanish
    Spanish
    Spanish

  • Portuguese

  • Quechua

  • Aymara

  • Peruvian Spanish