localizated

English

Verb

localizated

  1. simple past and past participle of localizate

Anagrams