daguu

English: Translation
axe
noun