Canadian French Meaning of leechcraft

sangsue

Other Canadian French words related to sangsue

No Synonyms and anytonyms found

Definitions and Meaning of leechcraft in English

Webster

leechcraft (n.)

The art of healing; skill of a physician.

FAQs About the word leechcraft

sangsue

The art of healing; skill of a physician.

No synonyms found.

No antonyms found.

leech onto => s'accrocher à, leech => sangsue, leeboard => Pian de dérive, leeangle => Angle abrité, lee yuen kam => Lee Yuen Kam,