sgherro

listen to the pronunciation of sgherro
Italienisch - Englisch
thug, killer, gangster, assassin
cop, police officer