German-English dictionary »

es hörte auf zu regnen. meaning in English

GermanEnglish
Es hörte auf zu regnen.

The rain passed off.