yağmur yağmak

  1. Verb to rain
to rain cats and dogs Verb
to pour Verb
to rain for the three whole days Verb
to precipitate Verb