meaning of abgeschmolzen

abgeschmolzen - German to English

fuzed [Am.]

View more

  • melted off