French-English dictionary »

ratière meaning in English

FrenchEnglish
ratière nom {f}

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