German-English dictionary »

herbitten meaning in English

GermanEnglish
herbitten [bat her; hat hergebeten] Verb

ask to comeverb