Translation of hombre rana in English:

hombre rana

frogman, n.

masculine noun

  • 1

    frogman
    diver