nova lisboa

Noun
  1. A city in the mountains in western Angola (synset 108726314)

Other Searches