Common Adjective Collocations of leech

affectionate, authoritative, bite, blood, central, enough, filthy, fit, full, giant, good, great, ill, Jewish, kind, learn, like, many, medicinal, mighty, mystic, nervous, old, red, regular, Saracen, square, terrible, underbred, Hirudo