"caracha" English translation

ES

"caracha" in English

ES caracha
volume_up
{feminine}

1. general

caracha (also: cancha, roña)
volume_up
mange {noun}
caracha

2. Chile

caracha (also: afta, úlcera, matadura, sapito)
volume_up
sore {noun}