drop like flies

listen to the pronunciation of drop like flies
İngilizce - Türkçe
(deyim) patır patır ölmek
İngilizce - İngilizce
Die en masse, one after the other