ubicated

English

Verb

ubicated

  1. simple past and past participle of ubicate