Diccionario Español-Inglés

encontrarse

Be found, be located, find oneself

Diccionario Español-Inglés