i wonder if he still knows me. - Alemán Inglés Diccionario