launch stones with a slingshot, especially at birds - Turkish English Dictionary

Suggest a Term