Entry # 4864 has returned 1 entry

dabaduu

noun fishsp.: (a small suulee or a var. ofsuulee)