Italian-English dictionary »

idromanzia meaning in English

ItalianEnglish
idromanzia noun
{f}

hydromancy(divination by water or other liquid)
noun
[UK: hˈaɪdrəʊmənsi] [US: hˈaɪdroʊmənsi]