Valchiusa – English–Latine translations

🇬🇧 en la 🇻🇦

Valchiusa properNoun

  • a town in Piedmont, Italy
Vallis Clausa
Wiktionary Links