cialtronesco

listen to the pronunciation of cialtronesco
Italienisch - Englisch
vile, despicable, contemptible
slovenly