hydratant - French English Dictionary

hydratant

Play ENFRFRfr
Play ENFRFRca

Meanings of "hydratant" in English French Dictionary : 1 result(s)

French English
Medicine
hydratant [adj] hydrating