Italian-English dictionary »

elicicoltura meaning in English

ItalianEnglish
elicicoltura noun
{f}

heliciculture(snail farming)
noun