maadau mangoo

English: Translation
shark hook
noun
Hunting and Fishing
ID
1620