Spanish-French dictionary »

matarratas meaning in French

SpanishFrench
matarratas noun
{m}

mort-aux-ratsnom {f}

tord-boyauxnom {m}

raticida | matarratas noun

raticideadjectif

Your history