şakır şakır yağmur yağmak

listen to the pronunciation of şakır şakır yağmur yağmak
Turkish - English
bucket down
To rain heavily