Search term Vercelli has 2 results
EN English FR French
Vercelli (proper) [town, province] (proper) Verceil (proper) [town, province] (proper)
FR French EN English
Vercelli Vercelli (proper)