Animals

Fruits

Search Word | പദം തിരയുക

  

Slingshot

English Meaning

  1. A Y-shaped stick having an elastic strap attached to the prongs, used for flinging small stones.

×

Found Wrong Meaning for Slingshot?

Name :

Email :

Details :



×