English to Italian submit

Dictionary entry: submit
  • Top