Italian-English dictionary »

topicida meaning in English

ItalianEnglish
topicida noun
{m}

rat poison(poison for killing rats, etc.)
noun
[UK: ræt ˈpɔɪz.n̩] [US: ˈræt ˈpɔɪz.n̩]