π¬π
Dagbani - English
English - Dagbani
π¬π
English meaning of the Dagbani word
yaba
yaba
Noun
grandparent, grandfather, ancestor
termites
smocks
yabili
Noun
a termite
a large smock with large arms
yabili
Verb
to spread something out to air