Significado de “long-lost” - Diccionario Inglés

british dictionary