French-English dictionary »

biella meaning in English

FrenchEnglish
Biella nom propre

Biella◼◼◼(city and capital of Biella)
proper noun

Biella◼◼◼(province of Italy)
proper noun