Italian-English dictionary »

pallone di ambu meaning in English

ItalianEnglish
pallone di AMBU noun

bag valve masknoun