vocab dash
Log in
Sign up
extubación
Meanings
Noun
1. extubation
(medicine)