ubicar Spanish - English
1.
Englishspot
-
Englishsee, pick out, notice or identify
-
Spanishdivisar, detectar, localizar, ubicar, avistar
2.
Englishlocate
-
Englishto place, to set in a particular spot or position
-
Spanishubicar
Englishlocate
-
Spanishubicar, localizar
English translator: Spanish English ubicar Eesti sõnaraamat Español Traductor Svenska Översättare