herrarla

Spanish

Verb

herrarla

  1. infinitive of herrar combined with la