English to Italian chocker

Dictionary entry: chocker
  • Top