to suffer or worry with jobs or hardships - Turco Inglés Diccionario

Proponer traducción