Search term annebbiare has 2 results
Jump to
IT Italian EN English
annebbiare (v) [dull the senses or capacity to think] stupefy (v) [dull the senses or capacity to think]
annebbiare fog

Italian English translations