cinglarse

Spanish

Verb

cinglarse

  1. infinitive of cinglar combined with se