Italian-English dictionary »

cacciamosche meaning in English

ItalianEnglish
cacciamosche noun
{m}

flyswatter(device for swatting flies)
noun

scacciamosche noun
{m}

flyswatter(device for swatting flies)
noun