French-English dictionary »

mettre dans le mille meaning in English

FrenchEnglish
mettre dans le mille verbe

hit the spot(be particularly pleasing or appropriate)
verb