Translation of halibut in English:

halibut

halibut

noun

  • 1

    halibut, halibut, large flat-fish used as food