localizar

listen to the pronunciation of localizar
Spanisch - Türkisch
locati
Spanisch - Englisch
locate, situate, place
identify, find
localize
find

First, we have to find out where they live. - Primero, tenemos que localizar donde viven.

track down

The police managed to track down the owner of the car. - La policía logró localizar al propietario del vehículo.