ladrarte

Spanish

Verb

ladrarte

  1. infinitive of ladrar combined with te