Online Dictionary
Definition of " sich abkühlen " in German English Dictionary
Results
sich abkühlen
  • {V} cool down, ease: be eased, cool off, cool: become cooler, cool