herrarte

See also: Herrarte

Spanish

Verb

herrarte

  1. infinitive of herrar combined with te