Translation of desarrapado in English:

desarrapado

adjectiveFeminine desarrapada