sellarte

Spanish

Verb

sellarte

  1. infinitive of sellar combined with te