French to English dispensaire

Dictionary entry: dispensaire
  • Top