Home
Search
Index
Definify.com
Definition
2026
caffres
caffres
English
Noun
caffres
plural of
caffre
Similar Results
Affret