alabearla
Spanish
Verb
alabearla
infinitive of
alabear
combined with
la