Spanish

edit

Verb

edit

turbarle

  1. infinitive of turbar combined with le