meaning of aufgetaut

aufgetaut - German to English

defrosted

View more

  • unfreezed
  • unfrozen