Italian-English dictionary »

sommersione meaning in English

ItalianEnglish
sommersione noun

submersion [submersions]noun
[UK: səb.ˈmɜːʃ.n̩] [US: səb.ˈmɝː.ʒən]