sulfurarse

Spanish

Verb

sulfurarse

  1. infinitive of sulfurar combined with se