English-Italian dictionary »

fountainhead meaning in Italian

EnglishItalian
fountainhead (an abundant source of knowledge, etc.)
noun
[UK: ˈfaʊntɪnˈhɛd]
[US: ˈfaʊntɪnˈhɛd]

fontenoun
{f}

sorgentenoun
{f}