Search term sgangherato has one result
Jump to
IT Italian EN English
sgangherato (n adj v) [not working properly] duff (n adj v) [not working properly]

Italian English translations