Home
Search
Index
Definify.com
Definition
2024
localisa
localisa
French
Verb
localisa
third-person singular past historic of
localiser
Similar Results
Locality
Loyalist