meaning of Bathseba

Bathseba - German to English

Bathsheba