pachamancas
English
Noun
pachamancas
plural of
pachamanca