Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

lusaka Definition

Cancel
lusaka
noun(lu-sa-ka)
the capital and largest city of Zambia
Synonyms: capital of zambia,

Words Related to lusaka!

lusaka Examples by Brain Bank Users