develarse
Spanish
Verb
develarse
infinitive of
develar
combined with
se