ndlèebàn

Hausa: Translation
tarkon tsuntsu
English: Definition
bird trap made with sticky substance that holds bird
noun