lapider

listen to the pronunciation of lapider
French - Turkish
taşa tutmak
taşlamak
French - English
{v} catapult
lapidate, stone, throw
lapidate