hand washing facilities - French English Dictionary

hand washing facilities

Meanings of "hand washing facilities" in French English Dictionary : 1 result(s)

English French
Humanitarians
hand washing facilities installations pour se laver les mains