halihalibaa

English: Translation
flatfish
noun