localisé
Top 15000
Meanings
Adjective
1. localized
Examples1
They are generally located in Switzerland, France, and in Belgium, as well.