English to Italian thread

Dictionary entry: thread
  • Top