Diccionario Español-Inglés

ubicar

Accommodate, lodge, situate

Diccionario Español-Inglés