Localize
Word Dictionary
-> Localize
Search:
Localize
(v. t.) To make local; to fix in, or assign to, a definite place.
Terms of Use
Canadian Jobs