vent one's spleen - Turco Inglés Diccionario

Proponer traducción