French to English tartiflette

Dictionary entry: tartiflette
  • Top