something that reveals effrontery or impudence - Turco Inglés Diccionario

Proponer traducción