centellearse

Spanish

Verb

centellearse

  1. infinitive of centellear combined with se