taşa tutmak

listen to the pronunciation of taşa tutmak
Türkçe - İngilizce
stone
to stone
pelt
grind
taşa tutma
stoning
taşa tutma
pelt
taşa tutmak