monster in Italian
monster in Italian
mostro
terrifying dangerous creature
mostro
anti-social person, especially a criminal