Abasalo

Abasalo


The human name Abasalo represent unique meaning "Son of king david". Is Common among ethenicity or origin English.


Map Of English Origin