Italian-English dictionary »

estubare meaning in English

ItalianEnglish
estubare verb

extubate(remove a tube from the body)
verb