English-Italian dictionary »

insubres meaning in Italian

EnglishItalian
Insubres noun

Insubrinoun

Your history