charapitas

Spanish

Noun

charapitas

  1. plural of charapita