Lusaka
English Dictionary
->
Letter L
-> Lusaka
Search Dictionary:
Lusaka Definition
(n)
the
capital
and
largest
city
of
Zambia
Lusaka Synonyms
capital of Zambia
Lusaka
© Art Branch Inc.