Chain-pump - French English Dictionary

Chain-pump

Meanings of "Chain-pump" in French English Dictionary : 1 result(s)

English French
Marine
Chain-pump Pompe à chapelet