Spanish edit

Noun edit

charapas

  1. plural of charapa