English-Italian dictionary »

nebbio meaning in Italian

EnglishItalian
Nebbio (natural region of Corsica)
proper noun

Nebbioproper noun
{m}