pastorearle

Spanish

Verb

pastorearle

  1. infinitive of pastorear combined with le