Definisi 'luanda'

English to English
noun
1 port city on Atlantic coast; the capital and largest city of Angola Terjemahkan
source: wordnet30


Visual Synonyms