umlungu

Zulu An English person.

Sightings