abbarbagliare
Babylon Italian English dictionaryDownload this dictionary
abbarbagliare
v. dazzle, blind with bright light


| abbarbagliare in Finnish