be in a state of mental confusion - Alemán Inglés Diccionario

Proponer traducción