meaning of abgehangen

abgehangen - German to English

hung

View more

  • depended