Golden Bowl

Dictionary

HARELIPPEDa.

Having a harelip.