trillarte

Spanish

Verb

trillarte

  1. infinitive of trillar combined with te