alabearte
Spanish
Verb
alabearte
infinitive of
alabear
combined with
te