frogmen - French English Dictionary

frogmen

Meanings of "frogmen" in French English Dictionary : 3 result(s)

English French
General
frogman homme-grenouille [m]
frogman plongeur [m]
Diving
frogman homme-grenouille [m]