pastorearles

Spanish

Verb

pastorearles

  1. infinitive of pastorear combined with les