Search term sfasciare has one result
Jump to
IT Italian EN English
sfasciare (v) [automobili] smash up (v) [automobili]

Italian English translations