alabearse
Spanish
Verb
alabearse
infinitive of
alabear
combined with
se