experience a difficult situation, particularly economic hardship - Español Inglés Diccionario

Proponer traducción