throwing stones

listen to the pronunciation of throwing stones
الإنجليزية - الإنجليزية
casting stones, tossing stones