"derraparse" English translation

ES

"derraparse" in English

ES

derraparse {verb}

volume_up
1. Venezuela, slang
derraparse