Search term attutire has 2 results
Jump to
IT Italian EN English
attutire (v) [suono] fade away (v) [suono]
attutire (n v) [absorb impact] cushion (n v) [absorb impact]

Italian English translations