Chincheros
See also:
chincheros
French
Proper noun
Chincheros
f
Chincheros
(a
city
in
ApurÃmac
,
Peru
)