recentarse

Spanish

Verb

recentarse

  1. infinitive of recentar combined with se