explayarse

Spanish

Verb

explayarse

  1. infinitive of explayar combined with se