momentary loss of sight - Alemán Inglés Diccionario

Proponer traducción