English to Spanish Dictionary
halibut
Hippoglossus hippoglossus
Related Images/Visuals for halibut
Meaning for halibut found in 16 Languages.
Sponored Video