Translation of hidrat in English:

hidrat

hydrate

noun

  • 1

    hydrate, chemical compound of water with another substance