water bladder - French English Dictionary
History

water bladder



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

English French
Military
water bladder citerne souple