embarrancà
See also:
embarranca
and
embarrancá
Catalan
Verb
embarrancà
third-person singular preterite indicative of
embarrancar