French to English desservir

Dictionary entry: desservir
  • Top