meaning of localise
1.
locate;
"The
film
is
set
in
">Africa"
Related Words
localise
|
localised
|
Developed & Maintained By
Taraprasad.com