abgetaut

listen to the pronunciation of abgetaut
German - English
defrosted
become clear of ice