throwing rocks

listen to the pronunciation of throwing rocks
English - Turkish

Definition of throwing rocks in English Turkish dictionary

casting stones
taş döküm
English - English
casting stones