charapitas
Spanish
Noun
charapitas
plural of
charapita