"abombarse" English translation

ES

"abombarse" in English

EN
ES

abombarse {verb}

volume_up