Definify.com

Definition 2025


hydrolats

hydrolats

English

Noun

hydrolats

  1. plural of hydrolat