English-French dictionary »

nebbio meaning in French

EnglishFrench
Nebbio (natural region of Corsica)
proper noun

Nebbio◼◼◼nom propre
{m}