leche - French English Dictionary

leche

Meanings of "leche" in English French Dictionary : 4 result(s)

French English
General
lèche [f] toadyism
léché [f] toadyism
lèche [f] bootlicking
Arts
léché [adj] elaborate

Meanings of "leche" with other terms in English French Dictionary : 1 result(s)

French English
Medicine
sucedáneo de la leche materna breast-milk substitute