"lengwa" English translation

SW

"lengwa" in English

EN

SW lengwa

lengwa (also: shabaha)

Other dictionary words