Italian-English dictionary »

scopiera meaning in English

ItalianEnglish
scopiera noun
{f}

broom cupboardnoun