Origin of the surname Bonafuente

1
Spain
32
94.1%
2
Germany
1
2.9%
3
Tunisia
1
2.9%