Reservoir (fr. Réservoir)

Translation into English

Synonyms

  • stock
  • cisternes
  • container
  • réserve