babbuccia
Babylon Italian English dictionaryDownload this dictionary
babbuccia
nf. slipper


| babbuccia in Italian | babbuccia in Portuguese | babbuccia in German | babbuccia in Finnish | babbuccia in Vietnamese