clamarse

Spanish

Verb

clamarse

  1. infinitive of clamar combined with se