meaning of Bet Schemesch

Bet Schemesch - German to English

Beit Shemesh