he's on a visit home. - Francés Inglés Diccionario

Proponer traducción