meaning of abgeflossen

abgeflossen - German to English

exhausted

View more

  • drained off