gubenga

English: Translation
large net for fishing
noun