hallarse Be found, be located, find oneself Recurso: Diccionario Español-Inglés on Buho.Guru hallar hallazgo