less said (about something) the better - Turco Inglés Diccionario

Proponer traducción