meaning of clubfooted

1. Having a clubfoot.


Related Words

clubfooted |

Developed & Maintained By Taraprasad.com

Treasure Words