embarrancaros
Spanish
Verb
embarrancaros
infinitive of
embarrancar
combined with
os