water bladder - French English Dictionary

water bladder

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

English French
Military
water bladder citerne souple