Italian-English dictionary »

ampolliera meaning in English

ItalianEnglish
ampolliera noun

cruet setnoun