meaning of carrow

1. A strolling gamester.


Related Words

carrow |

Developed & Maintained By Taraprasad.com

Treasure Words