to reside in the vicinity - Alemán Inglés Diccionario

Proponer traducción