English-French dictionary »

water fountain meaning in French

EnglishFrench
water fountain (device designed to dispense drinking water)
noun

fontaine à eau◼◼◼nom {f}

abreuvoir◼◻◻nom {m}