Italian-English dictionary »

acchiappasogni meaning in English

ItalianEnglish
acchiappasogni noun
{m}

dreamcatcher(decorative Native American object)
noun