Arabic-English dictionary »

لوساكا meaning in English

ArabicEnglish
لوساكا

Lusaka[UK: luː.ˈsɑːk.ə] [US: luː.ˈsɑːk.ə]