not having enough money to meet one's basic needs - Alemán Inglés Diccionario

Proponer traducción