Online Dictionary

benepe Explained

benepe at Afrikaans => English Of Explained:

se, birth defect, blight,
brain