cianfruglione

Italian

Noun

cianfruglione m (plural cianfruglioni)

  1. bungler, botcher