that is untenably stupid. - Turco Inglés Diccionario

Proponer traducción