Synonyms of Lusaka in English :
Antonyms of Lusaka in English
Thesaurus of Lusaka in English
Lusaka
see definition of lusakaSynonyms of lusaka
1. (noun) the capital and largest city of Zambia
Synonyms of Lusaka in English :
Antonyms of Lusaka in English
Thesaurus of Lusaka in English
1. (noun) the capital and largest city of Zambia