meaning of abfordernd

abfordernd - German to English

demanding