gubenge huduhudu

English: Translation
throwing net
noun
Hunting and Fishing
ID
1511