pucaras

French

Noun

pucaras

  1. plural of pucara

Spanish

Noun

pucaras

  1. plural of pucara