Search term trafiggere has one result
Jump to
IT Italian EN English
trafiggere (v) [rumore] pierce (v) [rumore]

Italian English translations