pelada

[Spanish] plural peladas

Peeled or skinned. Husked. Shelled.

Countries