Where does “ubicare” come from?

ubicare (Italian): to locate or site a building

Definitions

  1. to locate or site a building

Words derived from “ubicare