meaning of cleft footed

1. Having a cloven foot.


Related Words

cleft-footed |

Developed & Maintained By Taraprasad.com

Treasure Words