French-English dictionary »

lâche meaning in English