German-English dictionary »

herbestellend meaning in English

GermanEnglish
herbestellend

asking to come