kan yağmuru

listen to the pronunciation of kan yağmuru
Turkish - English

Definition of kan yağmuru in Turkish English dictionary

kan yağmur
(Meteoroloji) blood rain