ubicar

suomi-englanti sanakirja

ubicar englanniksi

  1. to locate a building, a land

  2. (syn)

  3. to position; to place

  4. to find

  5. to be located

  6. to position oneself

  7. to behave well, seemly