Italian-English dictionary »

annegare i propri dispiaceri nell'alcol meaning in English

ItalianEnglish
annegare i propri dispiaceri nell'alcol verb

drown one's sorrows(to drink alcohol heavily to deal with miserable feelings)
verb