Spanish

edit

Verb

edit

pastorearles

  1. infinitive of pastorear combined with les