meaning of Berg Sinai

Berg Sinai - German to English

Mount Sinai