Origin of the surname Garcia-ripoll

1
Spain
42
95.5%
2
France
1
2.3%