Translation of cohombro de mar in English:

cohombro de mar

sea cucumber, n.

masculine noun

  • 1

    sea cucumber