meaning of bettelhaft

bettelhaft - German to English

beggarly