meaning of abfohlen

abfohlen - German to English

to foal