Dictionary search results

Showing 1-4 of 4 results

localize British & World English

Restrict (something) to a particular place

localize English Thesaurus

the policy of non-intervention had succeeded in localizing the conflict

localize English-Spanish

localizar*