Translation of halibut in English:

halibut

halibut

noun

  • 1

    halibut, large flat-fish used as food