nguli

French: Translation
Très Grande cruche.
noun
Tools and weapons