meaning of shrape

1. A place baited with chaff to entice birds.


Related Words

shrape |

Developed & Maintained By Taraprasad.com

Treasure Words