Spanish

edit

Verb

edit

herrarla

  1. infinitive of herrar combined with la