kraalheads

English

Noun

kraalheads

  1. plural of kraalhead