French-English dictionary »

piège à rats meaning in English

FrenchEnglish
piège à rats nom {m}

rattrap◼◼◼(device used to catch rats)
noun