Italian-English dictionary »

acchiappafarfalle meaning in English

ItalianEnglish
acchiappafarfalle noun
{m}

butterfly net(net used to collect butterflies)
noun