French-English dictionary »

punaise assassin meaning in English

FrenchEnglish
punaise assassin nom {m}

predator bug(species)
noun