ng'umfwilila
noun

MEANING

A mythical fabulous snake of tremendous length, that if killed can be used as a charm for hunting.

Phrase Book

Translations

Verb conjugation