pastorearla

Spanish

Verb

pastorearla

  1. infinitive of pastorear combined with la