"lumachicida" English translation

IT

"lumachicida" in English

IT lumachicida
volume_up
{masculine}

1. general

lumachicida

2. "in grani"

lumachicida (also: lumachicida in grani)