caffres

English

Noun

caffres

  1. plural of caffre

Anagrams