Italian-English dictionary »

furia omicida meaning in English

ItalianEnglish
furia omicida noun
{f}

killing spree(rampage)
noun