Ovambos

English

Noun

Ovambos

  1. plural of Ovambo