"I live in London." in español — inglés-español dictionary | Mirar "I live in London." in inglés