meaning of stoneboat

1. A kind of crossbow formerly used for shooting stones.


Related Words

stonebow |

Developed & Maintained By Taraprasad.com

Treasure Words