Diccionario Español-Inglés
ubicar
Accommodate, lodge, situate
Diccionario Español-Inglés
túnica
ubicuidad