all my hopes were dashed to the ground - Alemán Inglés Diccionario

Proponer traducción