French-English dictionary »

mettre la clé sous la porte (put the key under the door) meaning in English

FrenchEnglish
mettre la clé sous la porte (put the key under the door) verbe

close up shop◼◼◼verb