Italian-English dictionary »

pomo d'ambra meaning in English

ItalianEnglish
pomo d'ambra noun
{m}

pomander [pomanders](mixture of aromatic substances)
noun
[UK: pəʊ.ˈmæn.də] [US: ˈpoʊ.mæn.dər]

Your history