rat-killer - French English Dictionary

rat-killer

Meanings of "rat-killer" in French English Dictionary : 1 result(s)

English French
Environment
rat-killer raticide [m]