Swahili-English translation for "mnafiki"

SW mnafiki English translation

SW mnafiki

mnafiki (also: kabwela)