be speechless, amazed, or surprised - Turco Inglés Diccionario

Proponer traducción