English to French pasta

Dictionary entry: pasta
  • Top