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

british diccionario