zacchera
Babylon Italian English dictionaryDownload this dictionary
zacchera
nf. splash


| zacchera in Spanish | zacchera in German