extubarse
Spanish
Verb
extubarse
infinitive of
extubar
combined with
se