meaning of hamblin

1. To hamstring.


Related Words

hamble | shambling |

Developed & Maintained By Taraprasad.com

Treasure Words