ubicar
Top 2000
Meanings
Verb
1. to position; to place (transitive)
2. to find (transitive)
3. to be located (reflexive)
4. to position oneself (reflexive)
5. to behave well, seemly (reflexive)
Examples21
You can reach me at this number.
I was looking for you.
Where is Algeria situated?
His name rings a bell but I can't place him.
I can't find the city of Huixquilucan on Google Earth.
Where is the Greek embassy?