๐ฌ๐ญ
Dagbani - English
English - Dagbani
๐ฌ๐ญ
English meaning of the Dagbani word
jifa
jifa
Noun
the carcass of an animal
a carcass of an animal which has not been properly slaughtered, has died by itself