meaning of localise

1. locate; "The film is set in ">Africa"


Related Words

localise | localised |

Developed & Maintained By Taraprasad.com

Treasure Words