Italian Nouns: lumachicida

Italian Nouns verb 'lumachicida' conjugated