Dictionary

alafa, (verb)

Module

English

Word Setswana

alafa

Word English

heal; cure; give medication; give traditional herbs to heal