largarse

Spanish

Verb

largarse

  1. infinitive of largar combined with se