Abasalo

Abasalo


The human name Abasalo represent unique meaning "Son of king david", is common among ethenicity or origin english.


Map Of English Origin