Entry # 8196 has returned 1 entry

manenga

noun fishsp. (= a very large balagia, 3-4 feet long)