sulfurarte

Spanish

Verb

sulfurarte

  1. infinitive of sulfurar combined with te