Spanish

edit

Verb

edit

distilarse

  1. infinitive of distilar combined with se