apiadarte
Spanish
Verb
apiadarte
infinitive of
apiadar
combined with
te