sangsue - French English Dictionary

sangsue

Play ENFRFRfr
Play ENFRFRca

Meanings of "sangsue" in English French Dictionary : 3 result(s)

French English
General
sangsue [f] leech
sangsue bloodsucker
Nature Science
sangsue [f] leech

Meanings of "sangsue" with other terms in English French Dictionary : 3 result(s)

French English
General
coller comme une sangsue [v] cling like a leech
Medicine
sangsue médicinale medicinal leech
Zoology
sangsue médicale leech