ES embarrancarse
volume_up
{verb}

1. nautical science

embarrancarse (also: encallar, embarrancar)

2. "vehículo"

embarrancarse (also: embarrancar)

Synonyms (Spanish) for "embarrancarse":

embarrancarse
embarrancar