kan dondurucu

listen to the pronunciation of kan dondurucu
Turkish - English
gory
bloodcurdling