become needy of the most basic things - Español Inglés Diccionario

Proponer traducción