Italian-English dictionary »

navicella meaning in English

ItalianEnglish
navicella noun
{f}

incense boat(vessel for incense)
noun

pod [pods](small vehicle)
noun
[UK: pɒd] [US: ˈpɑːd]

spool [spools](spindle)
noun
[UK: spuːl] [US: ˈspuːl]