apiadarse
Spanish
Verb
apiadarse
infinitive of
apiadar
combined with
se