charapas
Spanish
Noun
charapas
plural of
charapa