Huambo

English

Proper noun

Huambo

  1. A large city in Angola.

Synonyms

Translations