"abombarse" English translation

ES

"abombarse" in English

EN

ES abombarse
volume_up
{verb}

1. Latin America