EnglantiMuokkaa

VerbiMuokkaa

let up

  1. hellittää, laantua
    The rain is letting up.
    The heatwave won't let up in at least another week.