caccola
Babylon Italian English dictionaryDownload this dictionary
caccola
nf. bogey, snot, mucus from the nose; eye-rheum; dirt, dung


| caccola in Italian