entubarse

Spanish

Verb

entubarse

  1. infinitive of entubar combined with se