Spanish

edit

Verb

edit

sulfurarte

  1. infinitive of sulfurar combined with te