abgetaut

listen to the pronunciation of abgetaut
Deutsch - Englisch
defrosted
become clear of ice