sulfurarla

Spanish

Verb

sulfurarla

  1. infinitive of sulfurar combined with la