demudaros
Spanish
Verb
demudaros
infinitive of
demudar
combined with
os