rabberciatura
Babylon Italian English dictionaryDownload this dictionary
rabberciatura
nf. patching, botch, bungled work